package dormouse.vfs.task;

/**
 * This class represents a GUI component responsible for configuring a file task prior
 * to submitting it to the FileTaskManager.  A typical example is a dialog that allows
 * the user to select a destination directory.
 *
 * @param <C>
 */
public interface IFileTaskConfigurator<C> {
	
	void configure(IFileTask task);

}
